SDL Setup
So let’s start with a quick explanation. I’ve done some research, and I’ve decided I need to commit to some larger project. I picked out my language, C. The reasons for this are simple: I like low-level, and I was hoping for more control over what I’m doing. Then I decided on a library. I needed something cross-platform; that narrowed down my decisions. I also wanted to develop a lot of the logic myself. You know, as an exercise. After a short trip to Google, SDL2 turned out to be the best choice (mobile support too!).